* {
  margin: 0;
  padding: 0; }

a {
  text-decoration: none; }

.wrap {
  width: 100%;
  min-width: 1200px;
  background: url("http://s.91renqi.com/assets/4_0/img/logreg/logbg.jpg") center center/cover no-repeat;
  min-height: 742px;
  position: relative;
  padding-top: 100px;
  overflow: hidden; }
  .wrap .wrap-into {
    width: 100%;
    position: absolute;
    top: 100px; }
    .wrap .wrap-into p {
      width: 100%;
      text-align: center;
      margin-bottom: 40px; }
    .wrap .wrap-into .content {
      width: 829px;
      height: 500px;
      text-align: center;
      margin: 0 auto;
      color: #fff;
      border: 1px solid #eee;
      border-radius: 5px;
      background: rgba(255, 255, 255, 0.2);
      display: none; }
      .wrap .wrap-into .content h4 {
        font-size: 22px;
        padding-top: 50px; }
      .wrap .wrap-into .content p {
        line-height: 50px;
        font-size: 20px;
        margin: 30px 0 80px; }
      .wrap .wrap-into .content a {
        display: block;
        width: 160px;
        height: 40px;
        line-height: 40px;
        font-size: 22px;
        color: #FFFFFF;
        background: #FF6600;
        border-radius: 5px;
        margin: 0 auto;
        text-align: center; }
    .wrap .wrap-into .content:nth-child(3) p {
      font-size: 18px;
      line-height: 40px;
      margin: 10px 0 30px; }
    .wrap .wrap-into .content:nth-child(4) {
      display: flex; }
      .wrap .wrap-into .content:nth-child(4) div {
        width: 50%;
        position: relative; }
        .wrap .wrap-into .content:nth-child(4) div h4 {
          padding-top: 30px; }
        .wrap .wrap-into .content:nth-child(4) div p {
          text-align: left;
          box-sizing: border-box;
          font-size: 16px;
          line-height: 38px;
          padding-left: 70px;
          margin: 10px 0 30px; }
          .wrap .wrap-into .content:nth-child(4) div p font {
            display: block;
            text-align: center;
            font-size: 18px; }
        .wrap .wrap-into .content:nth-child(4) div .line {
          position: absolute;
          height: 230px;
          top: 140px;
          left: 10px;
          border-left: 2px solid #fff; }

nav {
  width: 100%;
  min-width: 1200px;
  position: fixed;
  left: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.2);
  display: flex;
  justify-content: center; }
  nav p {
    margin: 0 50px;
    padding: 10px 0;
    cursor: pointer; }
    nav p span {
      font-size: 16px;
      color: #FFFFFF;
      text-align: center;
      display: inline-block; }
